seclude oneself - German English Dictionary